home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / PredatorPrey / ZoomM.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-06-22  |  1.6 KB  |  108 lines  |  [TEXT/KAHL]

  1. /* ZoomM.c */
  2. /* Created 940321 20:45 by AppMaker */
  3.  
  4. #include <Types.h>
  5. #include <Quickdraw.h>
  6. #include <Controls.h>
  7. #include <Dialogs.h>
  8. #include <Events.h>
  9. #include <Lists.h>
  10. #include <Menus.h>
  11. #include <TextEdit.h>
  12. #include "ResourceDefs.h"
  13. #include "DoScrap.h"
  14. #include "Globals.h"
  15. #include "SetFactors.h"
  16. #include "ZoomM.h"
  17.  
  18.  
  19.  
  20. static void        DoBox (void);
  21. static void        DoZoomIn (void);
  22. static void        DoZoomOut (void);
  23. static void        DoStandard (void);
  24. static void        DoTrig (void);
  25. static void        DoInteger (void);
  26.  
  27. /*----------*/
  28. void InitZoomM ()
  29. {
  30. } /*InitZoomM*/
  31.  
  32. /*----------*/
  33. static void DoBox (void)
  34. {
  35. } /*DoBox*/
  36.  
  37. /*----------*/
  38. static void DoZoomIn (void)
  39. {
  40. } /*DoZoomIn*/
  41.  
  42. /*----------*/
  43. static void DoZoomOut (void)
  44. {
  45. } /*DoZoomOut*/
  46.  
  47. /*----------*/
  48. static void DoSetFactors (void)
  49. {
  50.     SetFactorsRec        SetFactorsInfo;
  51.     register SetFactorsRecPtr    info;
  52.  
  53.     info = &SetFactorsInfo;
  54.     /*initialize SetFactors info*/
  55.     info->Field6Text [0] = 0;
  56.     info->Field7Text [0] = 0;
  57.     
  58.     if (GetSetFactors (&SetFactorsInfo)) {
  59.         /*use SetFactors info*/
  60.     }
  61. } /*DoSetFactors*/
  62.  
  63. /*----------*/
  64. static void DoStandard (void)
  65. {
  66. } /*DoStandard*/
  67.  
  68. /*----------*/
  69. static void DoTrig (void)
  70. {
  71. } /*DoTrig*/
  72.  
  73. /*----------*/
  74. static void DoInteger (void)
  75. {
  76. } /*DoInteger*/
  77.  
  78. /*----------*/
  79. void DoZoom    (short        itemNr)
  80. {
  81.     switch (itemNr) {
  82.         case ZoomBox:
  83.                 DoBox ();
  84.             break;
  85.         case ZoomZoomIn:
  86.                 DoZoomIn ();
  87.             break;
  88.         case ZoomZoomOut:
  89.                 DoZoomOut ();
  90.             break;
  91.         case ZoomSetFactors:
  92.                 DoSetFactors ();
  93.             break;
  94.         case ZoomStandard:
  95.                 DoStandard ();
  96.             break;
  97.         case ZoomTrig:
  98.                 DoTrig ();
  99.             break;
  100.         case ZoomInteger:
  101.                 DoInteger ();
  102.             break;
  103.         
  104.     } /*switch*/
  105. } /*DoZoom*/
  106.  
  107. /* Zoom */
  108.